#main{
	width:980px;
	margin:50px auto;
	overflow: hidden;
}
#logo{
	a{
		display: block;
		width:94px;
		height: 58px;
		background: url(../images/sp7.png) 0 -86px no-repeat;
	}
}

#left{
	width:590px;
	float: left;
	margin-top: 30px;
}
#right{
	margin-top: 30px;
	width:390px;
	float: right;
	.int{
		width:258px;
		height:34px;
		margin-top: 15px;
		border: 1px solid #aaa;
		span{
			float: left;
			width:17px;
			height: 17px;
			margin:7px 10px 0 5px;
			background: url(../images/sp7.png) no-repeat;
		}
		.icon-user{
			background-position: 0 -258px;
		}
		.icon-lock{
			background-position: 0 -200px;
		}
		input{
			float: left;
			width: 224px;
			height: 34px;
			border: none;
			font-size:14px;
		}
	}
	.check{
		margin-top: 10px;
		overflow: hidden;
		width: 258px;
		a{
			float: right;
			color: #2bb8aa;
		}
	}
	.btn{
		margin-top: 15px;
		input{
			height:38px;
			line-height: 36px;
			width:260px;
			text-align: center;
			color: #FFF;
			font-size: 14px;
			font-weight: bold;
			border:none;
			letter-spacing: 2px;
			cursor: pointer;
			background: url(../images/sp7.png) 0 0 no-repeat;
			&:hover{
				background: url(../images/sp7.png) 0 -40px no-repeat;
			}
		}
	}
	.go-regist{
		font-size: 14px;
		margin-top: 10px;
		a{
			color:#2bb8aa;
		}
	}
	.else_login{
		margin-top: 20px;

		li{
			float: left;
			width: 60px;
			text-align: center;
			margin-top: 10px;
			a{
				display: block;
				width:26px;
				height:30px;
				margin: 0 auto;
			}
			.qq_login{
				background: url(../images/sp1.png)  -123px -318px no-repeat;
			}
		}
		
	}
}